• word of the day

    crotalus lepidus

    crotalus lepidus - Dictionary definition and meaning for word crotalus lepidus

    Definition
    (noun) mountain rock dweller of Mexico and most southern parts of United States southwest
    Synonyms : rock rattlesnake
Download our Mobile App Today
Receive our word of the day
on Whatsapp